high-pressure separator - Alemán Inglés Diccionario